irradiation polymerisation - French English Dictionary